.box {
  padding: 15.6px;
  overflow-y: auto;
  height: 700px;
  li {
    padding: 26px 15.6px 15.6px;
    margin-bottom: 15.6px;
    border-radius: 20px;
    box-shadow: 0 0 10px #dedede;
    & > img {
      margin: 0 20.8px;
      width: 286px;
    }
    h3 {
      margin-top: 16.6px;
      overflow: hidden;
      text-overflow: ellipsis;
      width: 100%;
      white-space: nowrap;
      font-size: 16.6px;
      font-weight: 700;
    }
    p {
      margin-top: 8px;
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      font-size: 12px;
      line-height: 20px;
    }
    .user {
      display: flex;
      align-items: center;
      height: 25px;
      margin-top: 10px;
      img {
        margin-right: 12.4px;
        height: 25px;
        border-radius: 25px;
      }
    }
  }
}
